/*
 * User: rant
 * Date: 17/12/2006
 *
 *
 */
package laMalinche.rete.rule;

/**
 *
 */
public interface Condition {

	/**
	 the condition includes 'or' somewere
	 */

	boolean isDisjunction();

	/**
	 is the condition complied in this context
	 */
	boolean isComplied();

	@Override
	boolean equals(Object condition);

	@Override
	int hashCode();
}